Skip to content

composefs+UKI: Try to generate image with matching digest - #2353

Draft
cgwalters wants to merge 1 commit into
bootc-dev:mainfrom
cgwalters:composefs-xattr-fallback
Draft

composefs+UKI: Try to generate image with matching digest #2353
cgwalters wants to merge 1 commit into
bootc-dev:mainfrom
cgwalters:composefs-xattr-fallback

Conversation

@cgwalters

Copy link
Copy Markdown
Collaborator

We had two changes in composefs-rs:

  • xattr filtering
  • v1 vs v2 EROFS

When we switched to v1 for the EROFS generation by default, it
broke UKI upgrades when the system was deployed with an older
bootc.

Unfortunately, there's no easy way to fix this (short of
reverting the change to v1 by default).

But at least with this approach, one can more easily temporarily
use a newer bootc on the client, and it will be able to adapt
to e.g. having an older bootc (perhaps using v2) in the target
environment.

Assisted-by: AI
Signed-off-by: Colin Walters walters@verbum.org

We had two changes in composefs-rs:

- xattr filtering
- v1 vs v2 EROFS

When we switched to v1 for the EROFS generation by default, it
broke UKI upgrades when the system was deployed with an older
bootc.

Unfortunately, there's no easy way to fix this (short of
reverting the change to v1 by default).

But at least with this approach, one can more easily temporarily
use a newer bootc on the client, and it will be able to adapt
to e.g. having an *older* bootc (perhaps using v2) in the target
environment.

Assisted-by: AI
Signed-off-by: Colin Walters <walters@verbum.org>
@cgwalters
cgwalters force-pushed the composefs-xattr-fallback branch from f3e5410 to 2c13a60 Compare August 31, 2026 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant